str = "　芙蓉楼送辛渐 \t\t\t  王昌龄 \n \t寒雨连江夜入吴 平明送客楚山孤"


def str_test1():
    # 1.把字符串分成一个3元素的元祖(s前,s,s后面)
    print(str.partition('s'))

    # 2.类似partition() 从右开始查找
    print(str.rpartition('s'))

    # 3.以s为分隔符号拆分str,如果num有指定值,则仅分隔num+1个字符串,str默认包含'\r' '\t'  '\n'和空格
    str_list = str.split()
    print(str_list)

    # 4.按照行分隔,返回一个包含各行作为元素的列表
    print(str.splitlines())

    # 5. 以字符串作为分隔符,将seq中所有的元素合并为一个新的字符串
    print(" ".join(str_list))


str_test1()
